home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)Z / (A)Z10.ADF / A_Term6.1 / ATerm61.doc < prev    next >
Text File  |  1989-07-04  |  8KB  |  136 lines

  1.   Aterm6.1 is an improved version of Aterm6, which traces its roots back to
  2. Aterm by Michael Mounier. Features of Aterm6 include:
  3.  
  4.  300 through 9600-baud operation.
  5.  Half, full, and echoplex modes.
  6.  Ansi Standard terminal emulation.
  7.  Xmodem send and receive.
  8.  Autochop on xmodem receive.
  9.  Ascii capture of text to disk.
  10.  Prompted upload for sending text to bulletin boards one line at a time.
  11.  Function-keys may be assigned strings up to 39 characters each. Any
  12.   characters may be used, including control-characters.
  13.  Function-key strings may be loaded from disk. One key file, "init.key," is
  14.   searched for when Aterm6.1 starts up.
  15.  
  16.     New features added in Aterm6.1 include:
  17.  Function-keys may be defined within Aterm 6.1, and saved to disk.
  18.  Additional parameters saved in key files in new version: baudrate, prompt
  19.   character, mode (half, full, echo), xon-xoff, autochop. This makes key
  20.   files "auto-configuration" files.
  21.  AutoChop and Xon-Xoff operating modes switchable.
  22.  Screen output has been speeded up somewhat (by buffering screen writes).
  23.  
  24.  When you save a function-key file from aterm6.1, the current settings of
  25. baud, mode, prompt, xon-xoff and autochop are saved also. When that file is
  26. later loaded, Aterm6.1 is adjusted to reflect those settings. This means,
  27. for example, that you can set "init.key" with 1200 baud, and have Aterm6.1
  28. come up at 1200 baud.
  29.  Aterm6.1 will load a function-key file created with "EdFKey," the function-
  30. key editor for Aterm6. However, EdFKey won't deal with a function-key file
  31. created by Aterm6.1.
  32.   If you've been using Aterm6 key files, you can continue to use them. Or,
  33. you can update them so that they contain the additional parameters. To do
  34. this, get into Aterm6.1 and load the key file you wish to update. Simply
  35. use the mouse (or command keys) to set baud, mode, etc., and then save the
  36. key file again.
  37.  
  38.         USAGE INSTRUCTIONS:
  39.  
  40. Any time that Aterm6.1 asks for a filename, you may abort by typing
  41. <CTRL>'C' or <CTRL>'X'. (Hold the 'control' key down like a shift key
  42. while typing 'c' or 'x'.)
  43.  
  44.     Quick summary of Aterm6:
  45.  
  46.   You may create function-key strings and save them to a file by using
  47. "EdFKey." These files may be loaded into Aterm6. Aterm6 searches for
  48. one particular key-file called "init.key" when it starts up. You should
  49. create a function-key file by that name and place it in what will be the
  50. "current directory" when you invoke Aterm6.  If a function-key is defined,
  51. hitting it will cause its string to be transmitted over the serial port.
  52. To view the function-keys, hit the "help" key.
  53.   Incoming text may be captured to disk by using "Ascii Capture"
  54. (Amiga-'c') from the menu. Control-characters are filtered out (except <TAB>)
  55. and CR/LF is filtered to LF.
  56.   A text file may be transmitted by using "Ascii Transmit" (Amiga-'T'). If
  57. the "prompt" character is zero, the file will be sent continuously. If
  58. "prompt" is a character, the file will be sent a line at a time, pausing
  59. after each line until the prompt character is sent by the other computer.
  60. For instance, CompuServe's line-numbered editor uses the prompt ':' (colon).
  61. If you set "prompt" to ':' you can send a textfile to that editor
  62. automatically, without its being overwhelmed.
  63.   Xmodem send and receive are available. No CRC. A received file is
  64. automatically chopped by a reasonably smart method.
  65.   Mode: half-duplex means that aterm6 prints your keystrokes directly on the
  66. screen. Full-duplex means that aterm6 prints only what is received through
  67. the serial port-- it's up to the other computer (the "host") to echo back
  68. your keystrokes, otherwise you won't see them. Echo-plex means that you print
  69. your keystrokes directly, you print what you receive, and you also echo back
  70. (re-transmit) what you receive. In other words you act as a host.  Normally
  71. you'll be in full-duplex, switching modes only when you're connected to
  72. another user's computer and not a bulletin board.
  73.  
  74.         New Functions in Aterm6.1:
  75.  
  76.     Define function-key (Amiga-"d")
  77.   To do this, select "Define FKey" from the menu (or use the command
  78. shortcut). At the prompt "Function-key string definition: " hit the function-
  79. key you wish to define (any other key aborts the process). Then type your
  80. function-key string (including control characters, etc.) to a maximum of
  81. 39 characters. When finished, type the function-key again. If you make a
  82. mistake, you have to start over from the beginning.
  83.  
  84.     Save function-key file (no COMMSEQ shortcut)
  85.   This will save the current function keys, as well as the other parameters
  86. listed above. Set the other parameters the way you want them, select
  87. "F-Key Save" from the menu, answer the prompt with the filename you
  88. wish to save under, and the job will be done.
  89.   NOTE: Aterm6.1 can load a F-key file created either by itself or by
  90. EdFKey, the Aterm6 function-key editor. However, EdFKey can't use a key
  91. file created by Aterm6.1.
  92.   To see the current function-keys and the current prompt, hit the Help
  93. key. To see other parameters check the menus.
  94.  
  95.     AutoChop and Xon-Xoff (Amiga-'a' and Amiga-'x')
  96.   Xon-Xoff signals can be used by the Amiga SER: device automatically
  97. to signal the other computer to pause (Xoff) and resume (Xon) transmission
  98. as the Amiga's internal buffer comes perilously close to overflow, and is
  99. emptied by the user's program. It's neat, automatic, and when working
  100. correctly ensures that "not a bit is lost up to 19200 baud," even when
  101. multi-tasking and saving to disk.
  102.   However.
  103.   The current SER: transmitter, as well as the receiver will, if Xon-Xoff
  104. is enabled, itself respond to these signals. Now if you get a little
  105. junk on the line, and the modem says it's Xoff, you're stuck. The serial
  106. port is sitting by, waiting for Xon before it starts sending again.
  107.  You can't send Xon to yourself, cause the SER: device won't
  108. transmit until it gets Xon, and the other computer has no way of knowing
  109. that you're stuck. What's worse, some computers will echo it back when you
  110. type <CTRL>'S', and you'll be stuck again, with no recourse except to re-boot.
  111.   For this reason, in the new version Xon-Xoff has been made switchable,
  112. and set to normally OFF (in Aterm6 it's always ON).
  113.   You should know that there are situations where Xon-Xoff switching is
  114. really handy-- for instance if you're sending data between two computers
  115. directly connected by null-modem cable, running half-duplex. Now you can
  116. run at absolutely top speed and still not lose a drop.
  117.   Autochop: The standard binary transfer protocol, Xmodem, was designed for
  118. computers that don't care if the file is a little longer than necessary.
  119. The Amiga cares a great deal if a program is longer than absolutely
  120. necessary, and won't run a program if it's too long.
  121.   For this reason Aterm6 includes AutoChop, which attempts to pare the fat
  122. off an Xmodemed file, and restore it to its original size. It does this by
  123. examining the last byte of the received file. If it's zero, or 255, or
  124. 26 (CP/M's end-of-file marker), it removes it and, moving backwards, any
  125. neighbors that match it.
  126.   Under some conditions this may not be a good thing. Some files end with
  127. a sequence of zeros or 255s, and chopping them down destroys them. Files
  128. like this might be ".info" files, or graphics or music. Aterm6.1 allows
  129. AutoChop to be switched off for receiving these files. Normally, however,
  130. you'll want it on.
  131.  
  132.   Please enjoy this program as much as I enjoy writing it. If it should
  133. give trouble, or if you think up a really neat improvement that's not too
  134. hard to implement, notify me on CompuServe at 73277,620. 
  135. -Steve Allen
  136.